castle church - Turkish English Dictionary